草庐IT

Python unittest+ddt+openpyxl+configparser

全部标签

Python 3 导入错误 : No module named 'ConfigParser'

我正在尝试pipinstallMySQL-python包,但我得到一个ImportError。Jans-MacBook-Pro:~jan$/Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3installMySQL-pythonDownloading/unpackingMySQL-pythonRunningsetup.pyegg_infoforpackageMySQL-pythonTraceback(mostrecentcalllast):File"",line16,inFile"/var/folders/lf/my

Python configparser模块

1、configparser模块介绍:一般做自动化测试的时候,会使用到这个模块,用来操作配置文件(ini文件)封装一些常量。比如数据库、邮件、用户名密码、项目常量等等2、ini文件是一种常用配置文件,ini文件主要如下:ini文件格式,由节、键、值组成[section]  #节  key=value  #key:键,value:值一个配置文件中可以有多个section,每个section名字不能相同,每个section下可以分多个键值,每个section下的键不能相同;例如:MySQL配置文件格式为ini文件,部分内容如下:[mysqld_safe]socket=/var/run/mysqld

Pandas读取excel合并单元格的正确姿势(openpyxl合并单元格拆分并填充内容)

问题介绍(ffill填充存在的问题)在pandas读取excel经常会遇到合并单元格的问题。例如:此时使用pandas读取到的内容为:如果去百度,几乎所有人会说应该用如下代码:df['班级']=df['班级'].ffill()这样看起来没问题,但是,该解决方案并不能适用于所有场景,甚至会造成数据错误。例如:对班级和备注填充后:孙武空本来是数据缺失,现在被错误的标记成了挂科数据。再例如:对所有列填充后:同样存在大量数据或错误数据。正确填充方式思路:①使用openpyxl将合并单元格拆分,生成中间文件②读取中间文件第一步,使用如下工具类生成拆分单元格并生成中间文件:importopenpyxl#拆

Pandas读取excel合并单元格的正确姿势(openpyxl合并单元格拆分并填充内容)

问题介绍(ffill填充存在的问题)在pandas读取excel经常会遇到合并单元格的问题。例如:此时使用pandas读取到的内容为:如果去百度,几乎所有人会说应该用如下代码:df['班级']=df['班级'].ffill()这样看起来没问题,但是,该解决方案并不能适用于所有场景,甚至会造成数据错误。例如:对班级和备注填充后:孙武空本来是数据缺失,现在被错误的标记成了挂科数据。再例如:对所有列填充后:同样存在大量数据或错误数据。正确填充方式思路:①使用openpyxl将合并单元格拆分,生成中间文件②读取中间文件第一步,使用如下工具类生成拆分单元格并生成中间文件:importopenpyxl#拆

javascript - ".000Z"的 "yyyy-mm-ddT00:00:00.000Z"是什么意思?

我收到了一份申请的回复,其日期和时间格式如下:yyyy-mm-ddT00:00:00.000Z我需要提交报告的日期和时间。.000Z是什么意思?我需要怎么做才能根据使用javascript的区域获取时间? 最佳答案 .000是秒的小数部分,Z表示UTC时区。如何转换为本地时间取决于您喜欢哪种编程语言,但例如Perl具有用于解析和格式化时间的标准模块。 关于javascript-".000Z"的"yyyy-mm-ddT00:00:00.000Z"是什么意思?,我们在StackOverflo

javascript - ".000Z"的 "yyyy-mm-ddT00:00:00.000Z"是什么意思?

我收到了一份申请的回复,其日期和时间格式如下:yyyy-mm-ddT00:00:00.000Z我需要提交报告的日期和时间。.000Z是什么意思?我需要怎么做才能根据使用javascript的区域获取时间? 最佳答案 .000是秒的小数部分,Z表示UTC时区。如何转换为本地时间取决于您喜欢哪种编程语言,但例如Perl具有用于解析和格式化时间的标准模块。 关于javascript-".000Z"的"yyyy-mm-ddT00:00:00.000Z"是什么意思?,我们在StackOverflo

Python:openpyxl这一篇就够了

各位好,我是轩哥啊哈~本文展示如何使用 openpyxl 库在Python中使用Excel文件。openpyxl是用于读取和写入Excel2010xlsx/xlsm/xltx/xltm文件的Python库。目录ExcelxlsxOpenpyxl创建新文件Openpyxl写入单元格Openpyxl附加值OpenPyXL读取单元格OpenPyXL读取多个单元格Openpyxl按行迭代Openpyxl按列迭代统计Openpyxl过滤器&排序数据Openpyxl维度工作表合并单元格Openpyxl冻结窗格Openpyxl公式OpenPyXL图像Openpyxl图表 Excelxlsx在本教程中,我们使

Python:openpyxl这一篇就够了

各位好,我是轩哥啊哈~本文展示如何使用 openpyxl 库在Python中使用Excel文件。openpyxl是用于读取和写入Excel2010xlsx/xlsm/xltx/xltm文件的Python库。目录ExcelxlsxOpenpyxl创建新文件Openpyxl写入单元格Openpyxl附加值OpenPyXL读取单元格OpenPyXL读取多个单元格Openpyxl按行迭代Openpyxl按列迭代统计Openpyxl过滤器&排序数据Openpyxl维度工作表合并单元格Openpyxl冻结窗格Openpyxl公式OpenPyXL图像Openpyxl图表 Excelxlsx在本教程中,我们使

python-- openpyxl详解

详解安装pipinstallopenpyxl打开文件创建fromopenpyxlimportWorkbook#实例化wb=Workbook()#激活worksheetws=wb.active打开已有fromopenpyxlimportload_workbookwb2=load_workbook('文件名称.xlsx')储存数据#方式一:数据可以直接分配到单元格中(可以输入公式)ws['A1']=42#方式二:可以附加行,从第一列开始附加(从最下方空白处,最左开始)(可以输入多行)ws.append([1,2,3])#方式三:Python类型会被自动转换ws['A3']=datetime.dat

python-- openpyxl详解

详解安装pipinstallopenpyxl打开文件创建fromopenpyxlimportWorkbook#实例化wb=Workbook()#激活worksheetws=wb.active打开已有fromopenpyxlimportload_workbookwb2=load_workbook('文件名称.xlsx')储存数据#方式一:数据可以直接分配到单元格中(可以输入公式)ws['A1']=42#方式二:可以附加行,从第一列开始附加(从最下方空白处,最左开始)(可以输入多行)ws.append([1,2,3])#方式三:Python类型会被自动转换ws['A3']=datetime.dat